iT邦幫忙

2023 iThome 鐵人賽

DAY 6
0
自我挑戰組

服用Python30天系列 第 6

[DAY6]服用Python-函式

  • 分享至 

  • xImage
  •  

今天來學python函式吧!

定義函式
在Python中,定義函式是將一段可重複使用的程式碼封裝成一個獨立的區塊或模組,以便可以在程式中多次使用,減少重複使用相同的程式碼。

-減少重複使用相同的程式碼
-模組化

def函式

def 自訂函式名稱(參數):    # 如果沒有參數就用空括號
    執行的程式碼

(使用def當作函式開頭)

範例:定義一個印出Hello的函式

def input():    #自訂函式名稱為input
    print('Hello')   #Hello

範例:定義一個加法的函式

def add(number1,number2):   #定義一個add的函式名稱
    result=number1+number2  #相加參數
    print(result)

呼叫函式

def input():    
    print('Hello')   #Hello
    
#呼叫上面定義函式
input()   #得到結果Hello

return 回傳值

(return如果沒有定義資料,則回傳None)

def 自訂函式名稱(參數):
    執行的程式碼
    return

這個return 的用法是:結束函式,return後面無定義資料,因此回傳None,這裡的None就是回傳值。

範例:

def 自訂函式名稱(參數):
    執行的程式碼
    return 資料

這個return 的用法是:結束函式,return「資料」,這裡資料就是回傳值。


今天就先學到這邊吧!明天繼續學習
目前進度:6/30


上一篇
[DAY5]服用Python-字串
下一篇
[DAY7]服用Python-安裝Python
系列文
服用Python30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言